electronically available - Alemán Inglés Diccionario